/*左侧*/
.ny {margin: 40px auto;}
.ny .left-menu{ float: left;width: 20%;}
.ny .media:hover .info-mask { opacity: 0.5; filter:alpha(opacity=50); visibility: visible;}
.ny .media-body {margin-top: -1px;width: 100%;height: 40px;line-height: 40px;text-align: center;}
.ny .media{margin:0 10px;}
.ny .img-responsive{width: 100%; height: 267px;}

/*.ny .ny_left{ float:right;  width:240px;  padding-bottom:10px;}
.ny .ny_list{  width:240px; background:#1a75d0; }*/
/*.ny .list_title{ height:80px; text-align:center; background:url(../images/ny_list.jpg) no-repeat center top; position:relative;}
.ny .list_title span{ position:absolute; top:15px; left:76px; color:#FFF; font-size:26px; font-weight:bold;}
.ny .list_title p{position:absolute;top:28px;left:35px;color:#8db7e0;font-size:58px;font-family:Times New Roman;}
.ny .list_title font{ position:absolute; top:49px; left:76px;  color:#8db7e0; font-size:15px; font-family:Times New Roman;font-weight: bold;}*/
/*.ny .list_nr{ background:#FFF; width:220px; margin:0 10px; padding:1px 8px 10px 8px;}
.ny .list_nr h3{ background:#fa8500 url(../images/list_jt.png) no-repeat 180px center; display:block; width:206px; height:39px; margin-top:10px; color:#FFF; font-size:14px; line-height:35px; padding-left:15px;}
.ny .list_nr h3 a{color:#FFF; display:block; font-size: 15px;font-weight:bold;}
.ny .list_nr h3.on,.ny .list_nr h3:hover{ background:#fa8500 url(../images/list_jt.png) no-repeat 180px center;}
.ny .list_nr ul li{ background: none; width: 100%; height: 48px; line-height: 48px;padding:0;border-bottom:1px solid #f1f1f1;}
.ny .list_nr ul li a{display:block;  height:40px; line-height:40px; margin: 8px 0; background:url(../images/cp_32.jpg) no-repeat 6px center; padding-left:24px; font-size:14px;}
.ny .list_nr ul li a:hover,.ny .list_nr ul li.active a{ background: #1a75d0 url(../images/list_jt.png) no-repeat 168px center;}
.ny .list_nr ul.yyly li{width: 50%; float: left;}
.ny .list_nr ul li a{ color:#444444;font-size: 14px;}
.ny .list_nr ul li.on a,.ny .list_nr ul li a:hover{ color:#225fb7;font-weight: bold;}
.ny .list_nr ul li a:hover ,.ny .list_nr ul li.active a{color: #fff;font-weight: bold;}
.ny .list_nr ul.yyly li a:hover{ background:url(../images/cp_32.jpg) no-repeat 6px center;color:#1a75d0;}*/
/*右侧*/
.list_title1 {
    height: 117px;
    text-align: center;
    background: url(../images/ny_bt.jpg) no-repeat center top;
    position: relative;
}
.ny .right-menu{float: right;width: 78%;}
.ny .right-menu .nyxq{width: 100%;min-height: 500px; margin-top:20px;}

/*当前位置*/
.location{width: 100%; height: 36px; line-height: 36px;  border-bottom:1px dashed #dddddd;}
.location span{background: url(../images/dts.jpg) no-repeat left; display:block;color:#1a75d0; padding-top:5px; padding-left: 30px; width:100%; line-height:30px; font-weight:bold;font-size: 14px;}
.location span a{ color:#666666; font-weight:normal;}
.location span a:hover{color: #1a75d0;}

/*标题*/
.bt-ny{ text-align:center; margin:0; padding: 55px 0 10px 0;}
.bt-ny h2{ background:url(../images/bt1.png) no-repeat; width:100%; height:52px;}
.bt-ny h2 { font-size:28px; color:#525252; line-height:40px; font-weight:bold;text-shadow: 1px 2px 0px #fff; }
.bt-ny p{font-size: 14px; height: 24px; line-height: 24px; margin-top: 10px;}

.fenlei{width: 100%;text-align: center;height: 40px; margin: 20px 0;}
.fenlei a{display: inline-block;width: 140px; text-align: center;line-height: 38px;font-size: 14px; background: #fff; margin-right: 1px;}
.fenlei a.active,.nyxq .fenlei a:hover{background: #1a75d0; color: #fff;}

/*内容*/
/*单页*/

.onlyone_xq{width: 100%; margin-bottom:40px;}
.onlyone_xq p{line-height: 30px;font-size: 14px; margin-bottom: 10px;}
.onlyone_xq p img{max-width: 100%;}
/*图文*/
.product_list{width: 100%;min-height:600px;}
.product_list .media {margin: 10px;}
.product_list .media-body {margin-top: -1px;width: 100%;height: 40px;line-height: 40px;background: #ccc;text-align: center;}
.product_list .img{width: 100%; height: 100%;overflow: hidden;}
.product_list a:hover img{filter: alpha(opacity=70);
    transition: all 1.2s linear;
    -moz-transition: all 1.2s linear;
    -o-transition: all 1.2s linear;
    -webkit-transition: all 1.2s linear;
    -webkit-transform: scale(1.12);
    -moz-transform: scale(1.12);
    -o-transform: scale(1.12);
    -m-transform: scale(1.12);
    transform: scale(1.12);}
.product_list a:hover .media-body{ background: #1a75d0; color: #fff;}
.product_list .info-mask{height:267px;}

/*图文2*/
.pic_list{width: 100%;min-height:600px;}
.pic_list .media {margin: 10px;}
.pic_list .media-body {margin-top: -1px;width: 100%;height: 40px;line-height: 40px;background: #ccc;text-align: center;}
.pic_list .img{width: 100%; height: 180px;overflow: hidden;}
.pic_list .img img{width: 100%; height: 180px;}
.pic_list a:hover img{filter: alpha(opacity=70);
    transition: all 1.2s linear;
    -moz-transition: all 1.2s linear;
    -o-transition: all 1.2s linear;
    -webkit-transition: all 1.2s linear;
    -webkit-transform: scale(1.12);
    -moz-transform: scale(1.12);
    -o-transform: scale(1.12);
    -m-transform: scale(1.12);
    transform: scale(1.12);}
.pic_list a:hover .media-body{ background: #1a75d0; color: #fff;}
.pic_list .info-mask{height: 180px;}


/*产品详情*/
.product_con{width: 100%;margin:40px 0;min-height: 600px;}
.product_con h3.pcxqtit{color: #303233;font-size: 24px;min-height: 24px;margin-bottom: 16px;text-align: center;}
.product_con .cpimg{width: 80%; margin: 20px auto; text-align: center; }
.product_con .cpimg img{max-width: 100%;}
.product_con .tit{width: 100%; border-bottom: 1px solid #1a75d0;height: 40px;line-height: 40px; margin-bottom: 20px;}
.product_con .tit span{display: inline-block;width: 120px; height: 40px; line-height: 40px; background: #1a75d0; font-size: 15px; text-align: center; color: #fff;}

.product_con .textcon{width:100%; margin: 0 auto; line-height: 30px;font-size: 15px;}
.product_con .textcon p img{max-width: 100%; margin-bottom: 10PX;}


/*图文内页*/
.pic_con{width: 100%;margin:40px 0;min-height: 600px;}
.pic_con h3.pcxqtit{color: #303233;font-size: 24px;min-height: 24px;margin-bottom: 16px;text-align: center;}
.pic_con .textcon{width:100%; margin: 0 auto; line-height: 30px;font-size: 15px;}
.pic_con .textcon p img{max-width: 100%;}

/*新闻列表*/
.news_infoa { width:1180px;margin:auto; }
.new_box { width: 100%; margin: auto; height: 130px; position: relative; transition: all 0.3s; }
.news_list { }
.news_list li { line-height: 25px; height: 130px; border-bottom: #ececec 1px solid; color: #777; transition: all 0.3s; cursor: pointer; }
.news_list li a { font-weight: bold; }
.news_list li .new_date {margin-left: 20px; text-align: right; color: #1a75d0;  font-size: 14px; float: left; position: absolute; left: 0; top: 43px; transition: all 0.3s; }
.news_list li .content_new { margin-left: 20px; position: absolute; left: 12%; top: 30px; transition: all 0.3s;font-size: 14px;}
.news_list li .content_new p {color: #000;font-size:16px; }
.news_list li span { color: #1a75d0 ; font-size: 33px; line-height: 33px; }
.news_list li:hover { background-color: #1a75d0; }
.news_list li:hover .new_box { background: url(../images/news_right.png) 1100px center no-repeat; }
.news_list li:hover span { color: #fff; }
.news_list li:hover .content_new p { color: #fff; }
.news_list li:hover .content_new { color: #fff; left: 13%; }
.news_list li:hover .new_date { left: -1%; color: #eee; }

.news_con_title { text-align:center; font-size:16px; font-weight:800; height:40px; line-height:40px;}
.date { text-align:center; color:#999;  }
.info { padding-top:10px;}

/*新闻详情*/
.newcon { width:100%; height:auto; padding-top:20px;}
.newcon .box_title { color:#444; font-weight:100; font-size:24px; font-family:"Microsoft Yahei"; text-align:center;}
.newcon .box_title span { float:right; color:#717171; padding-right:15px; font-family:"宋体";}
.newcon .box_title span a { color:#717171;}
.newcon .box_txt { line-height:30px; padding:20px 10px;font-size:14px;}
.newcon .date{line-height: 40px;}
.newcon .all_info{width: 100%; margin:20px 0;min-height: 400px;}
.newcon .all_info p{width: 100%; line-height: 30px;}
.newcon .all_info p img{max-width: 100%;}

/*404页面*/
.div_404{margin:160px auto 60px;width:500px; text-align:center;}
.back_btn{display:inline-block; background:#1a75d0; padding:10px 20px; font-size:16px; color:#fff; border-radius:5px; margin-top:20px; margin-bottom:40px;}
a.back_btn:hover{font-size:16px;color: #fff; background: #fe8400;}

/*分页*/
.pag{width:100%; height:60px; text-align:center; line-height:60px; color:#1e1e1e; margin-top:20px;}
.pag a{padding:5px 10px;color:#1e1e1e; background: #fff;font-size: 14px; border:1px solid #1975d0;}
.pag a:hover,.pag a.xz{text-decoration:none;background:#1975d0; color:#fff;}
.pag span{padding:0px 5px;color:#1e1e1e;}
.phonepag{display: none;}

.pageNavi {
    color:#000;
    width:100%;
    clear: both;
    line-height: 30px;
    margin-bottom: 30px;
}
.pageP, .pageN{
    padding:0px;
    margin:0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}